# 拉取nacos
docker pull nacos/nacos-server

# 运行一次nacos,拿到配置文件
docker run -d --name nacos -p 8848:8848 -v nacos:/home/nacos/conf nacos/nacos-server:latest

# 新建目录D:\docker\nacos  挂载配置文件到指定目录
docker cp nacos:/home/nacos/conf D:\docker\nacos\conf

# 创建数据库为nacos，并导入数据mysql-schema.sql文件

# 修改挂载目录application.properties的MySQL连接

#spring.datasource.platform=${SPRING_DATASOURCE_PLATFORM:}
spring.sql.init.platform=${SPRING_DATASOURCE_PLATFORM:}
nacos.cmdb.dumpTaskInterval=3600
nacos.cmdb.eventTaskInterval=10
nacos.cmdb.labelTaskInterval=300
nacos.cmdb.loadDataAtStart=false
db.num=${MYSQL_DATABASE_NUM:1}
db.url.0=jdbc:mysql://localhost:3306/nacos?serverTimezone=GMT%2B8&useUnicode=true&characterEncoding=utf-8
db.user.0=root
db.password.0=123456

# 挂载配置启动nacos
docker run --name nacos -d -p 8848:8848 -p 9848:9848 -p 9849:9849 --restart=always --privileged=true --env MODE=standalone -e JVM_XMS=128m -e JVM_XMX=128m -e JVM_XMN=64m -v D:\docker\nacos\conf:/home/nacos/conf nacos/nacos-server:latest